/*===============flex工具================*/
.f {
  display: flex;
}
.f-x {
  display: flex;
  flex-direction: row;
}
.f-x-s-s {
  display: flex;
  justify-content: flex-start;
}
.f-x-s-c {
  display: flex;
  justify-content: center;
}
.f-x-s-e {
  display: flex;
  justify-content: flex-end;
}
.f-x-s-sb {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.f-x-s-sa {
  display: flex;
  align-items: flex-start;
  justify-content: space-around;
}
.f-x-c {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.f-x-c-e {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.f-x-c-c {
  display: flex;
  align-items: center;
  justify-content: center;
}
.f-x-c-sb {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.f-x-c-sa {
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.f-x-c-end {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.f-y {
  display: flex;
  flex-direction: column;
}
.f-y-c {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.f-y-c-sb {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
}
.f-y-c-sa {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-around;
}
.f-wrap {
  flex-wrap: wrap;
}
.f-nowrap {
  flex-wrap: nowrap;
}
.hile {
  display: none;
}
/*========================超出多行封装=============*/
.textOver1 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.textOver2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.textOver3 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.textOver4 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
.no-select {
  -webkit-user-select: none;
  /* Safari */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* IE/Edge */
  user-select: none;
  /* 标准语法 */
}
/*====================吸顶=======================*/
.sticky {
  position: -webkit-sticky;
  position: sticky;
  z-index: 1000;
  top: 0;
}
/*====================禁止换行=====================*/
.selector {
  white-space: nowrap;
}
/*====================输入框占位颜色================*/
input::placeholder {
  color: #96999E;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
}
input::-webkit-input-placeholder {
  /* WebKit browsers，webkit内核浏览器 */
  color: #96999E;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
}
input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #96999E;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #96999E;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
}
input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #96999E;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
}
input::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #96999E;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
}
/* ==================滚动条优化 start ==============*/
::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
::-webkit-scrollbar-track {
  background: #f6f6f6;
  border-radius: 2px;
}
::-webkit-scrollbar-thumb {
  background: #cdcdcd;
  border-radius: 2px;
}
::-webkit-scrollbar-thumb:hover {
  background: #747474;
}
::-webkit-scrollbar-corner {
  background: #f6f6f6;
}
/*==================浮动=============*/
.left {
  float: left;
}
.right {
  float: right;
}
.clearfix:after {
  content: '';
  display: table;
  clear: both;
}
/*===============标签全局样式===========*/
.tag {
  padding: 2px 6px;
  font-size: 12px;
  margin-right: 8px;
  border-radius: 2px;
}
.tag-addrs {
  color: #005FDC;
  background: #EDF5FF;
}
.tag-price {
  color: #FA6500;
  background: #FFF7F3;
}
.tag-procure {
  color: #8C8D8E;
  background: #F9F9F9;
}
.tag-cx {
  color: #05AA64;
  border: 1px solid #00AE5C;
  background: #E0F6EC;
}
.tag-ent101 {
  color: #005EE4;
  background: #EDF5FF;
}
.tag-ent102 {
  color: #A063D6;
  background: #F7F6FF;
}
.tag-ent103 {
  color: #F9AD15;
  background: #FFFAF0;
}
.tag-time {
  font-size: 12px;
  color: #7C8293;
}
.tag-time-cord {
  font-size: 12px;
  color: #999999;
  background: #F5F7FA;
}
.tag-addrs-b {
  color: #005FDC;
  background: #EDF5FF;
  border: 1px solid #005EE4;
}
.tag-procure-b {
  color: #F67E03;
  background: #FCF3EB;
  border: 1px solid #F67E03;
}
.tag-product {
  background: #F6F6F6;
  border-radius: 2px;
  padding: 2px 6px;
  color: #666666;
}
.tag-product:hover {
  background: #E6E6E6;
}
.tag-product i {
  color: #666666;
  font-size: 12px;
}
.tag-bid1 {
  color: #ffffff;
  background: #036DDB;
}
.tag-bid2 {
  color: #ffffff;
  background: #FFA328;
}
.tag-bid3 {
  color: #ffffff;
  background: #0084FF;
}
.tag-bid4 {
  color: #ffffff;
  background: #0084FF;
}
.tag-bid5 {
  color: #ffffff;
  background: #0084FF;
}
.tag-bid6 {
  color: #ffffff;
  background: #00BE32;
}
.tag-bid10 {
  color: #ffffff;
  background: #FFA328;
}
.tag-bid11 {
  color: #ffffff;
  background: #08C582;
}
.tag-bid12 {
  color: #ffffff;
  background: #08C582;
}
.tag-bid13 {
  color: #ffffff;
  background: #08C582;
}
.tag-bid14 {
  color: #ffffff;
  background: #FFA328;
}
.tag-bid15 {
  color: #ffffff;
  background: #FFA328;
}
.tag-bid100 {
  color: #ffffff;
  background: #0084FF;
}
.tag-bid200 {
  color: #ffffff;
  background: #0162DC;
}
.tag-bid201 {
  color: #773500;
  background: #F7DFB7;
}
.tag-bid400 {
  color: #ffffff;
  background: #0162DC;
}
.tag-bid500 {
  color: #ffffff;
  background: #0162DC;
}
.ent-icon {
  width: 50px;
  height: 50px;
  color: #ffffff;
  font-size: 15px;
  border-radius: 5px;
  margin-right: 20px;
}
.ent-icon1 {
  background: #1989FA;
}
.ent-icon2 {
  background: #F5A677;
}
.ent-icon3 {
  background: #02D89C;
}
.isRead {
  color: rgba(102, 102, 102, 0.6) !important;
}
.isRead a {
  color: rgba(102, 102, 102, 0.6) !important;
}
/*# sourceMappingURL=tool.css.map */